import pandas as pd
import openpyxl
fd1 = pd.Series(['a','b','c','d','e'])
print(fd1)
print(fd1.values)

fd2 = pd.Series([1,2,3,4,5])
print(fd2)
print(fd1.values)

data1 = {
    'name' : ['zhangsan','lisi','wangwu'],
    'age' :[20,25,30],
    'city' :['beijing','shanghai','ruzhou'],
    'sex' : ['man','feman','man']
}
df = pd.DataFrame(data1)  # 字典转DataFrame（键为列名）
print(data1,'\n')
print(df)

# First, let's check what sheets are available
excel_file = r'D:\DPI测试\bycer追踪测试\拨测记录.xlsx'
# xl = pd.ExcelFile(excel_file)
# print("Available sheets:", xl.sheet_names)

# Now read the first sheet (or specify the correct sheet name)
pf = pd.read_excel(excel_file)
print("\nFirst 5 rows of the data:")
print(pf.head())


import pandas as pd
import openpyxl
# 读取指定 sheet（sheet_name 可为名称或索引，如 0 表示第一个 sheet）
df = pd.read_excel(
    r'D:\DPI测试\bycer追踪测试\拨测记录.xlsx',  # 路径前加 r 表示“原始字符串”，避免反斜杠转义问题
    sheet_name='拨测记录'  # 指定 sheet 名称（也可用索引，如 sheet_name=0）
)

# 打印 DataFrame 内容（可选）
print(df.head())  # 显示前 5 行数据
print('\n********************************\n')
print(df)  # 显示前 5 行数据
